<?php
session_start();
if(empty($_POST['spelerId'])) {
	$pagina = 'Opstelling printen';
	include_once($_SERVER['DOCUMENT_ROOT']."/header.php");
}
include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/database_connectie.php");
include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/dag_maand.php");
include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/wedstrijd_functies.php");

if(empty($_POST['spelerId'])) {
	echo "<div id='tekstvak'>";
}else {
	?>
	<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
	<html>
	<head>
	<title>Piostats</title>
	<link rel="icon" href="/afbeeldingen/logo.png">
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
	<meta name="honkbal" content="Deze site gaat over de honkbal teams van de vereniging hoofddorp pioniers">
	<meta name="honkbalstatistieken" content="Honkbalstatistieken worden bijgehouden">
	<link href="/style.css" rel="stylesheet" type="text/css">
	<style type="text/css">
		div.honkbalveld {
  			display: list-item;
  			list-style-image: url(/afbeeldingen/opstelling/baseball_field_bw.jpg);
  			list-style-position: inside;
  			position:relative;
  			width:606px;
  			height:522px;
		}
	</style>
	</head>
	<!--oude kleur was b9ff9b-->
	<body>
	<center>
	<?php
}
if($_SESSION['spelerId'] > 0)
{
	if(isset($_POST['spelerId'])) {
		/*
		 * De spelers zijn geselecteerd, laat nu het schema zien dat uitgeprint kan worden
		 */
		
		//Opstelling zichtbaar maken
		function zoekSpelerMetVeldpositie($result, $positie1) {
			mysql_data_seek($result, 0);
			while($row = mysql_fetch_array($result)) {
				if($row['positie1'] == $positie1) {
					return $row['voornaam']." ".$row['achternaam'][0].".";
				}
			}
			return "-";
		}
		
		$result_wedstrijd = mysql_query("SELECT Team.team, Wedstrijd.*, DAYOFWEEK( starttijd ) AS dagWeek, MONTH( starttijd ) AS maand, DAY( starttijd ) AS dag, HOUR( starttijd ) AS uur, MINUTE( starttijd ) AS minuten
									FROM Wedstrijd
									LEFT OUTER JOIN Team ON Wedstrijd.teamId = Team.teamId
									LEFT JOIN Teambeheer ON Teambeheer.teamId = Wedstrijd.teamId AND Teambeheer.spelerId = '".$_SESSION['spelerId']."' 
									LEFT JOIN Coachbeheer ON Coachbeheer.teamId = Wedstrijd.teamId AND Coachbeheer.spelerId = '".$_SESSION['spelerId']."'
									WHERE Wedstrijd.wedstrijdId = '".$_GET['wedstrijdId']."'
										AND ((Wedstrijd.starttijd >= Teambeheer.van
											AND (Wedstrijd.starttijd < Teambeheer.tot OR Teambeheer.tot IS NULL))
										OR ((Wedstrijd.starttijd >= Coachbeheer.van
													AND (Wedstrijd.starttijd < Coachbeheer.tot OR Coachbeheer.tot IS NULL))
												OR (NOW() >= Coachbeheer.van
													AND (NOW() < Coachbeheer.tot OR Coachbeheer.tot IS NULL))))
									ORDER BY Team.team, Wedstrijd.starttijd");
		//Speler en opstelling opvragen
		$result = mysql_query("SELECT DISTINCT Speler.spelerId, Speler.bondsnummer, Speler.voornaam, Speler.tussenvoegsel, Speler.achternaam, Team.teamId, Team.team, Opstelling.slagpositie, Opstelling.positie1, Opstelling.positie2, Opstelling.positie3, AantalBallenGooien.aantalBallen
									FROM Speler
										LEFT OUTER JOIN Teambeheer AS Teamgenoot ON Teamgenoot.spelerId = Speler.spelerId
										LEFT OUTER JOIN Team ON Team.teamId = Teamgenoot.teamId
										LEFT OUTER JOIN Wedstrijd ON Wedstrijd.wedstrijdId = '".$_GET['wedstrijdId']."'
										LEFT JOIN Afmelden ON Afmelden.wedstrijdId = '".$_GET['wedstrijdId']."' AND Afmelden.spelerId = Speler.spelerId
										LEFT OUTER JOIN Opstelling ON Opstelling.wedstrijdId = '".$_GET['wedstrijdId']."' AND Opstelling.spelerId = Speler.spelerId
										LEFT JOIN AantalBallenGooien ON (DATE_FORMAT(NOW(), '%Y') - DATE_FORMAT(Speler.gebdatum, '%Y') - (DATE_FORMAT(NOW(), '00-%m-%d') < DATE_FORMAT(Speler.gebdatum, '00-%m-%d'))) >= AantalBallenGooien.van AND (DATE_FORMAT(NOW(), '%Y') - DATE_FORMAT(Speler.gebdatum, '%Y') - (DATE_FORMAT(NOW(), '00-%m-%d') < DATE_FORMAT(Speler.gebdatum, '00-%m-%d'))) <= AantalBallenGooien.tot
										LEFT JOIN Teambeheer ON Teambeheer.teamId = Wedstrijd.teamId AND Teambeheer.spelerId = '".$_SESSION['spelerId']."' 
										LEFT JOIN Coachbeheer ON Coachbeheer.teamId = Wedstrijd.teamId AND Coachbeheer.spelerId = '".$_SESSION['spelerId']."'
									WHERE Wedstrijd.wedstrijdId = '".$_GET['wedstrijdId']."'
										AND Opstelling.wedstrijdId  = '".$_GET['wedstrijdId']."'
										AND (Teamgenoot.teamId = Wedstrijd.teamId AND Afmelden.wedstrijdId IS NULL
											OR (Teamgenoot.teamId NOT LIKE Wedstrijd.teamId AND Afmelden.wedstrijdId = Afmelden.wedstrijdId))
										AND Wedstrijd.starttijd >= Teamgenoot.van
										AND (Wedstrijd.starttijd < Teamgenoot.tot OR (Teamgenoot.tot IS NULL))
										AND ((Wedstrijd.starttijd >= Teambeheer.van
											AND (Wedstrijd.starttijd < Teambeheer.tot OR Teambeheer.tot IS NULL))
										OR ((Wedstrijd.starttijd >= Coachbeheer.van
													AND (Wedstrijd.starttijd < Coachbeheer.tot OR Coachbeheer.tot IS NULL))
												OR (NOW() >= Coachbeheer.van
													AND (NOW() < Coachbeheer.tot OR Coachbeheer.tot IS NULL))))
									ORDER BY Opstelling.slagpositie, Team.team, achternaam, voornaam");
		if($result_wedstrijd == null || mysql_num_rows($result_wedstrijd) == 0 || $result == null || mysql_num_rows($result) == 0) {
			echo "<p class='foute_tekst'>Je mag de gegevens van de geselecteerde wedstrijd niet bekijken of er is geen opstelling bekend.</p>";
		}else {
			//Opstelling 0 = voor in de dugout, met tekening van veld en eventueel keuse om de wissels te laten zien
			//Opstelling 1 = voor de tegenstanders, met voorletter, volledige achternaam, bondsnummers, spelers die onder een andere naam spelen en eventueel de coaches met hun bondsnummers 
			//Opstelling 2 = voor coach/scoorder, voornamen, achternamen, bondsnummers, de spelers die eventueel meespelen (met hun eigen naam) en de wissels
			for($i = 0; $i < 3; $i++) {
				echo "<div ".($i <> 0 ? "style='page-break-before:always;'" : "").">";
					mysql_data_seek($result_wedstrijd, 0);
					mysql_data_seek($result, 0);
					
					if($i <> 0) {	echo "<p class='grotetekst'>Wedstrijd</p>";}
					while($result_wedstrijd <> null && $row = mysql_fetch_array($result_wedstrijd)) {
						echo "<table class='tabel' cellspacing='0' cellpadding='0'>
							<tr class='rij_kleur1'>";	
								echo "<td class='tabelcel_eerste_kolom' width='90'>".getDagWeekString($row['dagWeek'])."</th>";
								echo "<td class='tabelcel' width='100'>".$row['dag']." ".getMaandString($row['maand'])."</th>
								<td class='tabelcel' width='50'>".($row['uur'] < 10 ? "0".$row['uur'] : $row['uur']).":".($row['minuten'] < 10 ? "0".$row['minuten'] : $row['minuten'])."</th>
								<td class='tabelcel' width='80'>".(empty($row['wedstrijdcode']) ? "-" : $row['wedstrijdcode'])."</th>
								<td class='tabelcel' width='160'>".$row['tegenstander']."</th>";
							echo "</tr>";
						echo "</table>";
					}
					
					if($i == 0) {
						//Veldposities zichtbaar maken
						echo "<br>";
						echo "<div class='honkbalveld'>";
							echo "<p class='tekst' style='position:absolute; left:232px; top:56px; width:141px; height:30px;'>".zoekSpelerMetVeldpositie($result, 8)."</p>";
							echo "<p class='tekst' style='position:absolute; left:45px; top:121px; width:141px; height:30px;'>".zoekSpelerMetVeldpositie($result, 7)."</p>";
							echo "<p class='tekst' style='position:absolute; left:419px; top:121px; width:141px; height:30px;'>".zoekSpelerMetVeldpositie($result, 9)."</p>";
							echo "<p class='tekst' style='position:absolute; left:117px; top:251px; width:141px; height:30px;'>".zoekSpelerMetVeldpositie($result, 6)."</p>";
							echo "<p class='tekst' style='position:absolute; left:347px; top:251px; width:141px; height:30px;'>".zoekSpelerMetVeldpositie($result, 4)."</p>";
							echo "<p class='tekst' style='position:absolute; left:88px; top:316px; width:141px; height:30px;'>".zoekSpelerMetVeldpositie($result, 5)."</p>";
							echo "<p class='tekst' style='position:absolute; left:376px; top:316px; width:141px; height:30px;'>".zoekSpelerMetVeldpositie($result, 3)."</p>";
							echo "<p class='tekst' style='position:absolute; left:232px; top:365px; width:141px; height:30px;'>".zoekSpelerMetVeldpositie($result, 1)."</p>";
							echo "<p class='tekst' style='position:absolute; left:232px; top:430px; width:141px; height:30px;'>".zoekSpelerMetVeldpositie($result, 2)."</p>";
						echo "</div>";
						mysql_data_seek($result, 0);
					}else {
						echo "<br>";
					}
					
					echo "<br>";
					
					if($i <> 0) {	echo "<p class='grotetekst'>Line up</p>";}
					echo "<table class='tabel' cellspacing='0'>";
						$color = true;
						echo "<tr class='rij_kleur1'>";
							echo "<th class='tabelcel_eerste_kolom'>&nbsp;</th>";
							if(($i == 1 && isset($_POST['bondsnummersWeergeven'])) || $i == 2) {	echo "<th class='tabelcel'>Lidnmr</th>";}
							echo "<th ".((($i == 1 && isset($_POST['bondsnummersWeergeven'])) && $i == 2) ? "class='tabelcel'" : "class='tabelcel_eerste_kolom'").">Naam</th>";
							echo "<th ".(($i <> 1 && isset($_POST['wisselsWeergeven'])) || $i == 2 ? "colspan='3'" : "")." class='tabelcel'>Positie</th>";
							if($i == 0 && isset($_POST['aantalBallen'])) {	echo "<th class='tabelcel'>&nbsp;</th>";}
						echo "</tr>";
						$slagnummer = 0;
						mysql_data_seek($result, 0);
						while($result <> null && $row = mysql_fetch_array($result)) {
							$slagnummer++;
							while($slagnummer < $row['slagpositie']) {
								lege_rij($slagnummer, $color);
								$slagnummer++;
								$color ? $color = false : $color = true;
							}
							if($i <> 0) {
								$result_speler = mysql_query("SELECT spelerId, bondsnummer, voornaam, tussenvoegsel, achternaam FROM Speler WHERE SpelerId = '".$_POST['spelerId'][$slagnummer - 1]."'");
								$row2 = mysql_fetch_array($result_speler);
							}else {
								$row2 = $row;
							}
							if($i == 200) {	echo "<tr class='rij_kleur1'>";}
							else {			echo "<tr class='rij_kleur1_groot'>";}
								echo "<td class='tabelcel_eerste_kolom' style='width:30px; ".($slagnummer <> 1 ? ($slagnummer == 10 ? "border-top-color:#505050; border-top-width:3px;" : "border-color:#B0B0B0; border-top-width:1px;")." border-top-style:solid;" : "")."'>";
									echo ($slagnummer < 10 ? $slagnummer : "R")."</td>";
								if(($i == 1 && isset($_POST['bondsnummersWeergeven'])) || $i == 2) {
									echo "<td class='tabelcel' style='width:50px; ".($slagnummer <> 1 ? ($slagnummer == 10 ? "border-top-color:#505050; border-top-width:3px;" : "border-color:#B0B0B0; border-top-width:1px;")." border-top-style:solid;" : "")."'>";
									if($i == 1) {	echo (empty($row2['bondsnummer']) ? "&nbsp;" : $row2['bondsnummer'])."</td>";}
									else {			echo (empty($row['bondsnummer']) ? "&nbsp;" : $row['bondsnummer']).($row['spelerId'] <> $row2['spelerId'] ? "<br />(".$row2['bondsnummer'].")" : "")."</td>";}
								}
								echo "<td class='tabelcel' style='width:200px; ".($slagnummer <> 1 ? ($slagnummer == 10 ? "border-top-color:#505050; border-top-width:3px;" : "border-color:#B0B0B0; border-top-width:1px;")." border-top-style:solid;" : "")."'>";
									if($i == 1) {	echo (isset($_POST['voornamenWeergeven']) ? $row2['voornaam'] : $row2['voornaam'][0].".")." ".(isset($_POST['achternamenWeergeven']) ? (empty($row2['tussenvoegsel']) ? "" : $row2['tussenvoegsel']." ").$row2['achternaam'] : "")."</td>";}
									else {			echo $row['voornaam']." ".(empty($row['tussenvoegsel']) ? "" : $row['tussenvoegsel']." ").$row['achternaam'].($row['spelerId'] <> $row2['spelerId'] ? "<br />(".$row2['voornaam']." ".(empty($row2['tussenvoegsel']) ? "" : $row2['tussenvoegsel']." ").$row2['achternaam'].")" : "")."</td>";}
								echo "<td class='tabelcel' style='width:30px; ".($slagnummer <> 1 ? ($slagnummer == 10 ? "border-top-color:#505050; border-top-width:3px;" : "border-color:#B0B0B0; border-top-width:1px;")." border-top-style:solid;" : "")."'>";
									echo (empty($row['positie1']) || $row['positie1'] == 10 ? "-" : $row['positie1'])."</td>";
								if($i <> 1 && isset($_POST['wisselsWeergeven']) || $i == 2) {
									echo "<td class='tabelcel' style='width:30px; ".($slagnummer <> 1 ? ($slagnummer == 10 ? "border-top-color:#505050; border-top-width:3px;" : "border-color:#B0B0B0; border-top-width:1px;")." border-top-style:solid;" : "")."'>";
										$positie3LatenZien = true;
										if((empty($row['positie2']) || $row['positie1'] == $row['positie2']) && (empty($row['positie3']) || $row['positie2'] == $row['positie3'])) {
											$positie3LatenZien = false;
											echo "&nbsp;</td>";
										}else if($row['positie2'] == 10) {
											echo "R</td>";
										}else if(isset($row['positie2']) && $row['positie1'] <> $row['positie2']) {
											echo $row['positie2']."</td>";
										}else if(isset($row['positie3']) && $row['positie2'] <> $row['positie3']) {
											$positie3LatenZien = false;
											if($row['positie3'] == 10) {
												echo "R</td>";
											}else {
												echo $row['positie3']."</td>";
											}
										}else {
											$positie3LatenZien = false;
											echo "&nbsp;</td>";
										}
									echo "<td class='tabelcel' style='width:30px; ".($slagnummer <> 1 ? ($slagnummer == 10 ? "border-top-color:#505050; border-top-width:3px;" : "border-color:#B0B0B0; border-top-width:1px;")." border-top-style:solid;" : "")."'>";
										if($positie3LatenZien == false || empty($row['positie3']) || $row['positie2'] == $row['positie3']) {
											echo "&nbsp;</td>";
										}else if($row['positie3'] == 10) {
											echo "R</td>";
										}else {
											echo $row['positie3']."</td>";
										}
								}
								if($i == 0 && isset($_POST['aantalBallen'])) {
									echo "<td class='tabelcel' style='width:30px; ".($slagnummer <> 1 ? ($slagnummer == 10 ? "border-top-color:#505050; border-top-width:3px;" : "border-color:#B0B0B0; border-top-width:1px;")." border-top-style:solid;" : "")."'>";
										echo "<p class='kleinetekst'>".(isset($row['aantalBallen']) ? $row['aantalBallen'] : "&nbsp;")."</p></td>";
								}
							echo "</tr>";
						}
					echo "</table>";
					
					if($i <> 0 && (isset($_POST['coachId']) && count($_POST['coachId']) == 2 && ($_POST['coachId'][0] <> 0 || $_POST['coachId'][1] <> 0))) {
						echo "<br>";
						echo "<p class='grotetekst'>Coach</p>";
						echo "<table class='tabel' cellspacing='0'>";
							echo "<tr class='rij_kleur1'>";
								echo "<th class='tabelcel_eerste_kolom'>Lidnmr</th>";
								echo "<th class='tabelcel'>Naam</th>";
							echo "</tr>";
							
							for($i2 = 0; $i2 < 2; $i2++) {
								if(isset($_POST['coachId'][$i2])) {
									$result_speler = mysql_query("SELECT bondsnummer, voornaam, tussenvoegsel, achternaam FROM Speler WHERE spelerId = '".$_POST['coachId'][$i2]."'");
									if($result_speler <> null && mysql_num_rows($result_speler) > 0) {
										$row = mysql_fetch_object($result_speler);
										echo "<tr class='rij_kleur1_groot'>";
											echo "<td class='tabelcel_eerste_kolom' style='width:50px; ".($i2 <> 0 ? "border-color:#B0B0B0; border-top-width:1px; border-top-style:solid;" : "")."'>".(empty($row->bondsnummer) ? "&nbsp" : $row->bondsnummer)."</td>";
											echo "<td class='tabelcel' style='width:250px; ".($i2 <> 0 ? "border-color:#B0B0B0; border-top-width:1px; border-top-style:solid;" : "")."'>";
												if($i <> 1) {	echo $row->voornaam." ".(empty($row->tussenvoegsel) ? "" : $row->tussenvoegsel." ").$row->achternaam."</td>";}
												else {			echo $row->voornaam[0].". ".(empty($row->tussenvoegsel) ? "" : $row->tussenvoegsel." ").$row->achternaam."</td>";}
										echo "</tr>";
									}
								}
							}
						echo "</table>";
					}
				echo "</div>";
				
				echo "<br>";
			}
		}
	}
	else
	{
	/*
	 * Verander eventueel de spelers voor de opstelling
	 */
	$result = mysql_query("SELECT Team.team, Wedstrijd.*, Wedstrijdinfo.bericht
									FROM Wedstrijd
									LEFT OUTER JOIN Team ON Wedstrijd.teamId = Team.teamId
									LEFT JOIN Wedstrijdinfo ON Wedstrijdinfo.wedstrijdId = Wedstrijd.wedstrijdId
									LEFT JOIN Teambeheer ON Teambeheer.teamId = Wedstrijd.teamId AND Teambeheer.spelerId = '".$_SESSION['spelerId']."' 
									WHERE Wedstrijd.wedstrijdId = '".$_GET['wedstrijdId']."'
										AND (Wedstrijd.starttijd >= Teambeheer.van
											AND (Wedstrijd.starttijd < Teambeheer.tot OR Teambeheer.tot IS NULL))
									ORDER BY Team.team, Wedstrijd.starttijd");
	echo "SELECT Team.team, Wedstrijd.*, Wedstrijdinfo.bericht
									FROM Wedstrijd
									LEFT OUTER JOIN Team ON Wedstrijd.teamId = Team.teamId
									LEFT JOIN Wedstrijdinfo ON Wedstrijdinfo.wedstrijdId = Wedstrijd.wedstrijdId
									LEFT JOIN Teambeheer ON Teambeheer.teamId = Wedstrijd.teamId AND Teambeheer.spelerId = '".$_SESSION['spelerId']."' 
									WHERE Wedstrijd.wedstrijdId = '".$_GET['wedstrijdId']."'
										AND (Wedstrijd.starttijd >= Teambeheer.van
											AND (Wedstrijd.starttijd < Teambeheer.tot OR Teambeheer.tot IS NULL))
									ORDER BY Team.team, Wedstrijd.starttijd";
	if($result == null || mysql_num_rows($result) == 0) {
		echo "<p class='foute_tekst'>Je mag de gegevens van de geselecteerde wedstrijd niet bekijken.</p>";
	}
	set_wedstrijd_tabel($con, $result, 0, false);
	
	echo "<br>";
	
	//Speler en opstelling opvragen
	$result = mysql_query("SELECT DISTINCT Speler.spelerId, Speler.bondsnummer, Speler.voornaam, Speler.tussenvoegsel, Speler.achternaam, Team.teamId, Team.team, Opstelling.slagpositie, Opstelling.positie1, Opstelling.positie2, Opstelling.positie3
								FROM Speler
									LEFT OUTER JOIN Teambeheer AS Teamgenoot ON Teamgenoot.spelerId = Speler.spelerId
									LEFT OUTER JOIN Team ON Team.teamId = Teamgenoot.teamId
									LEFT OUTER JOIN Wedstrijd ON Wedstrijd.wedstrijdId = '".$_GET['wedstrijdId']."'
									LEFT JOIN Afmelden ON Afmelden.wedstrijdId = '".$_GET['wedstrijdId']."' AND Afmelden.spelerId = Speler.spelerId
									LEFT OUTER JOIN Opstelling ON Opstelling.wedstrijdId = '".$_GET['wedstrijdId']."' AND Opstelling.spelerId = Speler.spelerId
									LEFT JOIN Teambeheer ON Teambeheer.teamId = Wedstrijd.teamId AND Teambeheer.spelerId = '".$_SESSION['spelerId']."' 
									LEFT JOIN Coachbeheer ON Coachbeheer.teamId = Wedstrijd.teamId AND Coachbeheer.spelerId = '".$_SESSION['spelerId']."'
								WHERE Wedstrijd.wedstrijdId = '".$_GET['wedstrijdId']."'
									AND Opstelling.wedstrijdId  = '".$_GET['wedstrijdId']."'
									AND (Teamgenoot.teamId = Wedstrijd.teamId AND Afmelden.wedstrijdId IS NULL
										OR (Teamgenoot.teamId NOT LIKE Wedstrijd.teamId AND Afmelden.wedstrijdId = Afmelden.wedstrijdId))
									AND Wedstrijd.starttijd >= Teamgenoot.van
									AND (Wedstrijd.starttijd < Teamgenoot.tot OR (Teamgenoot.tot IS NULL))
									AND ((Wedstrijd.starttijd >= Teambeheer.van
										AND (Wedstrijd.starttijd < Teambeheer.tot OR Teambeheer.tot IS NULL))
									OR ((Wedstrijd.starttijd >= Coachbeheer.van
												AND (Wedstrijd.starttijd < Coachbeheer.tot OR Coachbeheer.tot IS NULL))
											OR (NOW() >= Coachbeheer.van
												AND (NOW() < Coachbeheer.tot OR Coachbeheer.tot IS NULL))))
								ORDER BY Opstelling.slagpositie, Team.team, achternaam, voornaam");
	if($result == null || mysql_num_rows($result) == 0) {
		echo "<p class='foute_tekst'>Voor deze wedstrijd is geen opstelling bekend.</p>";
		echo "<br>";	
	}else {
		echo "<p class='grotetekst'>Line up</p>";
		/*
		 * Slagvolgorde
		 */
		echo "<form action='./opstellingPrint.php?teamId=".$_GET['teamId']."&wedstrijdId=".$_GET['wedstrijdId']."' method='post'>";
		echo "<table class='tabel' cellspacing='0'>";
			$color = true;
			echo "<tr ".($color ? "class='rij_kleur1'" : "class='rij_kleur2'").">";
				echo "<th class='tabelcel_eerste_kolom'>&nbsp;</th>";
				//echo "<th class='tabelcel'>&nbsp;</th>";
				echo "<th class='tabelcel'>Naam</th>";
				echo "<th colspan='3' class='tabelcel'>Positie</th>";
			echo "</tr>";
			$slagnummer = 0;
			mysql_data_seek($result, 0);
			while($result <> null && $row = mysql_fetch_array($result)) {
				$slagnummer++;
				$color ? $color = false : $color = true;
				while($slagnummer < $row['slagpositie']) {
					lege_rij($slagnummer, $color);
					$slagnummer++;
					$color ? $color = false : $color = true;
				}
				echo "<tr ".($color ? "class='rij_kleur1_groot'" : "class='rij_kleur2_groot'").">";
					echo "<td class='tabelcel_eerste_kolom' style='width:30px;'>";
						echo ($slagnummer < 10 ? $slagnummer : "R")."</td>";
					echo "<td class='tabelcel' style='width:160px;'>";
						echo "<select name='spelerId[]'>";
						//Spelers eigen team
						$result_spelers = mysql_query("SELECT DISTINCT Speler.spelerId, bondsnummer, voornaam, tussenvoegsel, achternaam, Team.teamId, Team.team
														FROM Speler
														LEFT OUTER JOIN Teambeheer ON Teambeheer.spelerId = Speler.spelerId
														LEFT OUTER JOIN Team ON Team.teamId = Teambeheer.teamId
														LEFT OUTER JOIN Wedstrijd ON Wedstrijd.teamId = Teambeheer.teamId
														LEFT OUTER JOIN Coachbeheer ON Coachbeheer.teamId = Wedstrijd.teamId
														WHERE Coachbeheer.spelerId = '".$_SESSION['spelerId']."'
															AND NOW() >= Coachbeheer.van
															AND (NOW() < Coachbeheer.tot OR Coachbeheer.tot IS NULL)
															AND Wedstrijd.wedstrijdId = '".$_GET['wedstrijdId']."'
															AND Wedstrijd.starttijd >= Teambeheer.van
															AND (Wedstrijd.starttijd < Teambeheer.tot OR Teambeheer.tot IS NULL)
															AND Wedstrijd.starttijd >= Coachbeheer.van
															AND (Wedstrijd.starttijd < Coachbeheer.tot OR Coachbeheer.tot IS NULL)
														ORDER BY achternaam, voornaam");
							$team = null;
							while($result_spelers <> null && $row2 = mysql_fetch_array($result_spelers))
							{
								if($team != $row2['teamId']) {
									$team = $row2['teamId'];
									if($team <> null) {
										echo "</optgroup>";
									}
									echo "<optgroup label='".$row2['team']."'>";
								}
								echo "<option ".((empty($_POST['spelerId'][$slagnummer - 1]) && $row['spelerId'] == $row2['spelerId']) || ($_POST['spelerId'][$slagnummer - 1] == $row2['spelerId']) ? "selected='yes' " : "")."value='".$row2['spelerId']."'>".$row2['voornaam']." ".(empty($row2['tussenvoegsel']) ? "" : $row2['tussenvoegsel']." ").$row2['achternaam']." (".(empty($row2['bondsnummer']) ? "-" : $row2['bondsnummer']).")</option>";
							}
							
							//Spelers van andere teams
							$result_spelers = mysql_query("SELECT DISTINCT Speler.spelerId, bondsnummer, voornaam, tussenvoegsel, achternaam, Team.teamId, Team.team
														FROM Speler
														LEFT OUTER JOIN Teambeheer ON Teambeheer.spelerId = Speler.spelerId
														LEFT OUTER JOIN Team ON Team.teamId = Teambeheer.teamId
														LEFT OUTER JOIN Wedstrijd ON Wedstrijd.teamId NOT LIKE Teambeheer.teamId
														LEFT OUTER JOIN Coachbeheer ON Coachbeheer.teamId = Wedstrijd.teamId
														WHERE Coachbeheer.spelerId = '".$_SESSION['spelerId']."'
															AND NOW() >= Coachbeheer.van
															AND (NOW() < Coachbeheer.tot OR Coachbeheer.tot IS NULL)
															AND Wedstrijd.wedstrijdId = '".$_GET['wedstrijdId']."'
															AND Wedstrijd.starttijd >= Teambeheer.van
															AND (Wedstrijd.starttijd < Teambeheer.tot OR Teambeheer.tot IS NULL)
															AND Wedstrijd.starttijd >= Coachbeheer.van
															AND (Wedstrijd.starttijd < Coachbeheer.tot OR Coachbeheer.tot IS NULL)
														ORDER BY Team.team, achternaam, voornaam");
							while($result_spelers <> null && $row2 = mysql_fetch_array($result_spelers))
							{
								if($team != $row2['teamId']) {
									$team = $row2['teamId'];
									if($team <> null) {
										echo "</optgroup>";
									}
									echo "<optgroup label='".$row2['team']."'>";
								}
								echo "<option ".((empty($_POST['spelerId'][$slagnummer - 1]) && $row['spelerId'] == $row2['spelerId']) || ($_POST['spelerId'][$slagnummer - 1] == $row2['spelerId']) ? "selected='yes' " : "")."value='".$row2['spelerId']."'>".$row2['voornaam']." ".(empty($row2['tussenvoegsel']) ? "" : $row2['tussenvoegsel']." ").$row2['achternaam']." (".(empty($row2['bondsnummer']) ? "-" : $row2['bondsnummer']).")</option>";
							}
							if($team <> null) {
								echo "</optgroup>";
							}
						echo "</select></td>";
						echo "<td class='tabelcel' style='width:30px;'>";
							echo (empty($row['positie1']) || $row['positie1'] == 10 ? "-" : $row['positie1'])."</td>";
						echo "<td class='tabelcel' style='width:30px;'>";
							$positie3LatenZien = true;
							if((empty($row['positie2']) || $row['positie1'] == $row['positie2']) && (empty($row['positie3']) || $row['positie2'] == $row['positie3'])) {
								$positie3LatenZien = false;
								echo "&nbsp;</td>";
							}else if($row['positie2'] == 10) {
								echo "R</td>";
							}else if(isset($row['positie2']) && $row['positie1'] <> $row['positie2']) {
								echo $row['positie2']."</td>";
							}else if(isset($row['positie3']) && $row['positie2'] <> $row['positie3']) {
								$positie3LatenZien = false;
								if($row['positie3'] == 10) {
									echo "R</td>";
								}else {
									echo $row['positie3']."</td>";
								}
							}else {
								$positie3LatenZien = false;
								echo "&nbsp;</td>";
							}
						echo "<td class='tabelcel' style='width:30px;'>";
							if($positie3LatenZien == false || empty($row['positie3']) || $row['positie2'] == $row['positie3']) {
								echo "&nbsp;</td>";
							}else if($row['positie3'] == 10) {
								echo "R</td>";
							}else {
								echo $row['positie3']."</td>";
							}
				echo "</tr>";
			}
			echo "</table>";
			
			echo "<br>";
			
			echo "<p class='grotetekst'>Coaches</p>";
			//Coaches opvragen
			$result = mysql_query("SELECT DISTINCT Speler.spelerId, Speler.bondsnummer, Speler.voornaam, Speler.tussenvoegsel, Speler.achternaam, Coachbeheer.teamId
									FROM Speler
									LEFT OUTER JOIN Wedstrijd ON Wedstrijd.wedstrijdId = '".$_GET['wedstrijdId']."'
									LEFT JOIN Teambeheer ON Teambeheer.spelerId = Speler.spelerId AND Teambeheer.teamId = Wedstrijd.teamId
									LEFT JOIN Coachbeheer ON Coachbeheer.spelerId = Speler.spelerId AND Coachbeheer.teamId = Wedstrijd.teamId
									WHERE Speler.spelerId NOT LIKE 1
										AND ((Wedstrijd.starttijd >= Teambeheer.van
										AND (Wedstrijd.starttijd < Teambeheer.tot OR Teambeheer.tot IS NULL))
										OR (Coachbeheer.teambegeleider = '0'
											AND Wedstrijd.starttijd >= Coachbeheer.van
											AND (Wedstrijd.starttijd < Coachbeheer.tot OR Coachbeheer.tot IS NULL)))
									ORDER BY Coachbeheer.teamId DESC, Speler.achternaam, Speler.voornaam");
			$color = true;
			if($result <> null && mysql_num_rows($result) > 0) {
				echo "<table class='tabel' cellspacing='0'>";
					echo "<tr ".($color ? "class='rij_kleur1_groot'" : "class='rij_kleur2_groot'").">";
						echo "<th class='tabelcel_eerste_kolom'>Functie</th>";
						echo "<th class='tabelcel'>Naam</th>";
					echo "</tr>";
					for($i = 0; $i < 2; $i++) {
						$color == true ? $color = false : $color = true;
						echo "<tr ".($color ? "class='rij_kleur1_groot'" : "class='rij_kleur2_groot'").">";
							echo "<td class='tabelcel_eerste_kolom' style='width:125px;'>";
								echo "<p class='tekst'>".($i == 0 ? "Hoofdcoach" : "Assistentcoach")."</p></td>";
							echo "<td class='tabelcel' style='width:160px;'>";
								echo "<select name='coachId[]'>";
								echo "<option value='0'>Geen coach</option>";
								mysql_data_seek($result, 0);
								$team = 0;
								while($result <> null && $row = mysql_fetch_array($result)) {
									if($team != $row['teamId']) {
										$team = $row['teamId'];
										if($team <> null) {
											echo "</optgroup>";
										}
										echo "<optgroup label='".($team <> null ? "Coaches" : "Spelers")."'>";
									}
									echo "<option value='".$row['spelerId']."'>".$row['voornaam']." ".(empty($row['tussenvoegsel']) ? "" : $row['tussenvoegsel']." ").$row['achternaam']." (".(empty($row['bondsnummer']) ? "-" : $row['bondsnummer']).")</option>";
								}
								if($team <> null) {
									echo "</optgroup>";
								}
							echo "</select></td>";
						echo "</tr>";	
					}
				echo "</table>";
			}else {
				echo "<p class='foute_tekst'>Het ophalen van de gegevens om een coach in te stellen is mislukt</p>";
			}
			
			echo "<br>";
			
			echo "<p class='tekst'>Gegevens die weergegeven worden op het blad voor de tegenstander.</p>";
			echo "<table>";
			echo "<tr><td><input type='checkbox' name='voornamenWeergeven'></td><td><p class='tekst'>Voornamen volledig weergeven</p></td></tr>";
			echo "<tr><td><input type='checkbox' name='achternamenWeergeven' checked='yes'></td><td><p class='tekst'>Achternamen weergeven</p></td></tr>";
			echo "<tr><td><input type='checkbox' name='bondsnummersWeergeven' checked='yes'></td><td><p class='tekst'>Bondsnummers weergeven</p></td></tr>";
			echo "</table>";
			
			echo "<br>";
			echo "<p class='tekst'>Gegevens die weergegeven worden op het blad voor in de dug-out.</p>";
			echo "<table>";
			echo "<tr><td><input type='checkbox' name='wisselsWeergeven'></td><td><p class='tekst'>Wissels weergeven</p></td></tr>";
			echo "<tr><td><input type='checkbox' name='aantalBallen'></td><td><p class='tekst'>Aantal ballen weergeven</p></td></tr>";
			echo "</table>";
			echo "<a href='./opstelling.php?teamId=".$_GET['teamId']."&wedstrijdId=".$_GET['wedstrijdId']."'>";
				?>  <img src="/afbeeldingen/knoppen/terug.jpg" class="knop_normaal" onmouseover="this.className='knop_als_link';" onmouseout="this.className='knop_normaal';"></a> <?php
			?>  <input type='image' src="/afbeeldingen/knoppen/verder.jpg" class="knop_normaal" onmouseover="this.className='knop_als_link';" onmouseout="this.className='knop_normaal';"> <?php
			echo "</form>";
		}
	}
}else {
	echo "<p class='foute_tekst'>Je hebt geen recht om deze pagina te bekijken</p>";
}
if(empty($_POST['spelerId'])) {
	echo "</div>";
}
echo "</center>";
echo "</body>";
echo "</html>";
mysql_close($con);
?>